package com.zs.propertymanage.dataObj.entity;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class House {

    private String id;              // 编号
    private String name;            // 房屋名称
    private Integer typeId;         // 房屋类型编号
    private String typeName;        // 房屋类型名称
    private Integer statusId;       // 房屋状态编号
    private String statusName;      // 房屋状态名称
    private Double area;            // 房屋面积
    private Integer orgId;          // 所属组织编号
    private String orgName;         // 所属组织名称
    private String tenantId;       // 租用人编号
    private String tenantName;      // 租用人名称
    private String path;            // 层级路径

    private List<House> children = new ArrayList<>();   // 子房屋列表 刚从数据库取出时为空，后面通过层级整合填充
}
